package com.example.demo.mapper;

import com.example.demo.entity.Question;
import com.example.demo.entity.QuestionCategory;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

public interface ICategoryMapper {
    //新增问题
    Integer insert (@Param("id") String id, @Param("title") String title, @Param("img") String img,
                    @Param("isDelete") Integer isDelete , @Param("createdTime") Date createdTime);
    //删除问题
    Integer delete(@Param("id") String id, @Param("isDelete") Integer isDlete);
    //修改问题
    Integer update(@Param("id") String id, @Param("title") String title, @Param("img") String img);
    //查询问题
    QuestionCategory getById(@Param("id") String id);
    //模糊查询
    QuestionCategory getByTitle(@Param("title") String title);
    //查询全部
    List<QuestionCategory> getAll();
}
